Post by tag

按标签聚合

包含 # css 的文章列表

Obsidian样式-设置面板样式调整

突出显示当前选中的设置项

突出显示当前选中的设置项 PixPin2024-04-2715-50-56.gif 使用方法见:Obsidian的CSS代码片段

Huajin

Huajin

Pkmer

Obsidian 基础操作

Obsidian 基础操作常见问题汇总

如果以下内容还不能满足你: 你还可以在线自助提问文档,填写自己的问题, 在线自助提问文档 Windows:Windows 的安装包是没办法自定义安装位置的。 但是有些目前尚算有效的方法:官方或者其他途径下载的 .exe 安装包,你可以修改后缀名为 .zip,将里面内容放入你期望的路径。比如:D:\Program Files\Obsidian Linux:Linux 的安装包是一个点击即可运行的可执行文件,可以随意移动。 image.png442 - 你的操作系统版本过低,且使用了较高版本的安装包或更新。 -

PKMer

PKMer

Pkmer

Obsidian 样式:美化多彩文件夹样式

Obsidian多彩文件夹样式

Obsidian Obsidian样式-文件浏览器样式 美化提到了给文件夹添加图标,如果想让文件夹看起来不那么单调可以通过给文件夹添加背景色。 应用片段的效果如图,可以看到默认的文件夹都添加了背景色。 60.gif css / 可以根据喜好更改对应的色值 .theme-light, .theme-dark { --Fold0: ffe2e2; --Fold1: ffdee9; --Fold2: f6e1ff; --Fold3: e9dfff; --Fold4: e1e5ff; --Fold5: d4

cuman

cuman

Pkmer

Obsidian 样式 - Thino 样式

搭配 style setting 管理一系列 thino 样式

image.png image.png css / @settings name: Thino Theme id: thino-theme settings: - id: thino-theme title: Thino theme title.zh: Thino 主题配色 type: class-select allowEmpty: false default: thino-theme-default options: - l

Huajin

Huajin

Pkmer

Obsidian 样式 - 分割文件管理器

Obsidian 样式 - 分割文件管理器

如果你的根目录有太多文件夹,不方便查找,可以试试这个 css。他可以在文件文件管理器中添加一些分割线,帮助你为文件分区。 使用前: image.png 使用后 image.png 来源:<https://github.com/replete/obsidian-minimal-theme-css-snippets> css / File Explorer Separators So this is super handy, I found a way to add visual separators below a

Huajin

Huajin

Pkmer

Obsidian 样式 - 更小的标签页标题栏

Obsidian 样式 - 更小的标签页标题栏

标签页标题栏是指标签页下方的那段标题栏 image.png 提供两种美化方式(css 代码来自<https://github.com/replete/obsidian-minimal-theme-css-snippets>) floating-tab-header.gif css / Floating Tab Header With inline title enabled, it seems a waste to take up vertical space of the 'view header' espec

Huajin

Huajin

Pkmer

Obsidian 样式 - 隐藏右侧标签页标题

在 obsidian 中,我们可以通过拖拽标签页移动页面,可以将页面置于左侧、右侧以及中间的上下侧等。当我们把页面置于两边时,如果你觉得标签页的标签独自占了一整行,那么你可以使用下面的 css 隐藏,且在鼠标放上去时再显示 效果 collapsible-header.gif 该 css 来自:obsidian-minimal-theme-css-snippets/[ui] Collapsible Right Headers.css at main · replete/obsidian-minimal-theme-css-snippets

Huajin

Huajin

Pkmer

Obsidian 样式 - 悬浮侧边栏自动弹出,提升工作流效率

悬浮侧边栏自动弹出,提升工作流效率

介绍一个 “悬浮侧边栏自动弹出” 的 CSS,它通过添加悬浮侧边栏和自动弹出功能。 自动悬浮两侧菜单栏的效果: 2024-04-04Obsidian样式-悬浮侧边栏自动弹出,提升工作流效率IMG-1 1. 悬浮侧边栏:该 CSS 添加了一个悬浮侧边栏,使用户可以随时访问常用的工具和功能,无需切换页面或使用键盘快捷键。 2. 自动弹出:当用户进入 Obsidian 编辑器或切换到特定工作区时,悬浮侧边栏会自动弹出,节省了手动打开的步骤,提高了工作效率。 3. 可调整的透明度:用户可以根据自己的喜好,调整悬浮侧边栏的透明度,以适应

熊猫别熬夜

熊猫别熬夜

Pkmer

Obsidian 样式 - 多彩便笺背景

Obsidian 样式 - 多彩便笺背景

参考 QuickAdd脚本-双语文档的中英文视图切换显示 的方法,用 cssclasses+quickadd 来控制笔记样式,采用 Obsidian 自带的 cssclasses 属性,设置对应 Snippets,通过 QuickAdd 脚本及 Commander 插件设置按钮,实现以下效果,模拟切换笔记背景的便笺: 2024-04-16Obsidian样式-多彩便笺背景IMG-1](https://cdn.pkmer.cn/images/202404171534290.gif!pkmer)![2024-04-16Obsidian样式-多彩便

熊猫别熬夜

熊猫别熬夜

Pkmer

Obsidian 的 CSS 代码片段

Obsidian 的 CSS 代码片段

主题可以帮助你获得更加的视觉和交互体验,除了通过 设置 外观 主题,中安装的主题外。 Obsidian 还支持一种外部样式代码引用的方式。 打开笔记仓库的 .obsidian 文件夹,其中如果没有 snippets 文件夹则创建。 在 Obsidian 中的 CSS snippets 都是以 .css 的档案格式储存在特定的文件夹。如果你有将 CSS snippets 放到该文件夹,就会在 Obsidian 显示开关。 Pasted image 20230126215854 1. 别人给你的,或者你看到不错的代码片段(CSS)文件

OS,PKMer OS,PKMer

OS,PKMer

Pkmer

Obsidian 样式 - Thino 现代风格美化

Blue Topaz同款Thino美化

由 PKMer 成员维护的 Blue Topaz 主题在最近的更新中加入了对 Thino 插件界面的美化,但是还要一些朋友平时的常用主题并不是 Thino 主题。为了让大家都能体验到 Thino 的全新外观,我将 Blue Topaz 主题中关于 Thino 的部分移植了出来,并于此分享。 以下四张图示分别为 Thino 的列表视图、聊天视图、动态视图与卡片分享界面结合全新现代外观的效果: ![](https://cdn.pkmer.cn/images/202404201641613.png!pkmer) ![](https://cdn.

ProudBenzene

ProudBenzene

Pkmer

Obsidian 样式 - 无序列表卡片式美化

Obsidian无序列表卡片式美化

群友 @上善若水 写的无序列表美化 css,本 css 具有以下特点 : 1. 支持多种样式: 本 css 主要针对 obsidian 的无序列表优化,主要有 3 种效果可以选择:无序 - 单卡片视图 、无序 - 表格化阅览 、 无序 - 卡片化阅览,具体效果图如下:样式效果对比图 2. 可定制性强: 支持使用 style setting 中根据自己的需要调整效果,同时支持在文章中使用:cssclass 控制特定文件的样式 常态化模式:顾名思义,默认全库使用。常态化模式下共有 4 种模式。 常态化普通模式

余月鱼鸽

余月鱼鸽

Pkmer

Obsidian 样式 - 控制属性面板 (YAML) 的显示状态

该 CSS 用来详细调节 Yaml 在编辑模式、阅读模式和源码模式下的显示状态,您可以通过 Style Setting 插件灵活地控制 Yaml 的显示状态,使编辑、阅读和查看源码时更符合您的需求。

该 CSS 用来详细调节 Yaml 在编辑模式、阅读模式和源码模式下的显示状态,您可以通过 Style Setting 插件灵活地控制 Yaml 的显示状态,使编辑、阅读和查看源码时更符合您的需求。 2024-04-07Obsidian样式-控制属性面板(YAML)的显示状态IMG-1 2024-04-07Obsidian样式-控制属性面板(YAML)的显示状态IMG-4 css / @settings name: 【Properties】控制Yaml的显示情况 id: 【Properties】控制Yaml的显示情况 sett

熊猫别熬夜

熊猫别熬夜

Pkmer

Obsidian 样式:美化图书墙进度条样式

Obsidian 样式:美化图书墙进度条样式

以卡片布局的形式,在 Ob 中显示自己的微信读书情况和书籍信息,并且由彩虹猫咪 动态 地在下方显示自己的阅读进度。这个样式来主题作者 Anubis 的 AnuPpuccin 主题 小猫文章配图1.jpg700 注意细节,彩虹猫咪是动态展示的 640.gif250 需要准备以下资源: css / AGPLv3 License Nyan Cat Progress Bars Author: AnubisNekhet Note: If you decide to implement it in your theme or redi

自权

自权

Pkmer

Obsidian 样式 - 表格优化

优化Obsidian的表格

群友 @上善若水 写的表格样式优化 css ,目前能支持的功能包括: 1. 使用 css 控制全库表格样式,同时支持在文章中使用:cssclass 控制特定文件的表格样式 2. 支持在:style setting 中根据自己的需要调整效果 一、安装 css :没接触过 css 的朋友可以看下这篇文章:Obsidian 的 CSS 代码片段,这里就不展开 css 具体的使用方法。css 片段生效后,表格的默认样式为: ![](https://cdn.pkmer.cn/images/202403310103015.png!pkmer)

余月鱼鸽

余月鱼鸽

Pkmer

如何给浅色模式和深色模式写不同的 css 样式

在 obsidian 中,我们可以写 css 文件为页面中的元素定制各种样式,那么如何分别给深色模式和浅色模式中设置不同的样式呢 <kbd>ctrl shift i</kbd打开开发者模式,在元素的最上方 body 中可以看到有一个类 .theme-light 或者 .theme-dark。当 obsidian 处于浅色模式下,body 存在前者,处于深色模式下时存在后者。我们可以借助这个区别来编写 css 分别给深色模式和浅色模式中设置不同的样式。 举个例子,写两个选择器分别选中深色和浅色模式,然后给他们添加同一个变量但是给不同的变量值。然后

Huajin

Huajin

Pkmer

Obsidian 样式:可滚动的 Dataview 查询结果

除了 limit,你还可以这样限制 dataview 的输出结果

当你使用 Dataview 检索时,如果查询结果过多,但是我们又不想用 limit 来限制获取的结果时,可以试试用下面这段 css。它可以把 dataview 查询结果的长度限制在一定长度,超出这个长度就会出现滚动条,以滚动的方式浏览下面的结果。 效果如图: Pasted image 20231008183416.png 代码中的两个 400 px 代表把 dataview 和 dvjs 的查询结果的高度限制为 400px,如果觉得尺寸不合适可以自行修改。 添加 CSS 可以参考这篇:Obsidian的CSS代码片段

Huajin

Huajin

Pkmer

Obsidian 样式 - 隐藏 markdown 标记(加粗、斜体、下划线)

隐藏 markdown 标记(加粗、斜体、下划线),以防止编写时的文本跳动

在码字时,给文本添加加粗或者斜体等 markdown 格式的时候,文本总会跳动一下。因此写了一段 css 用于隐藏 markdown 标记来去抖(隐藏标记)。 需要借助 style-setting 插件给该 css 添加快捷键,方便需要修改标记时关闭该 css。(因此需要安装 style setting 插件:obsidian-style-settings,这个插件可以为你的主题增加很多样式修改功能) 添加好 css 后(如何添加 css 请见 Obsidian的CSS代码片段),在『设置 =快捷键』中搜索 style-setting,找到

Huajin

Huajin

Pkmer

Obsidian 样式 - 状态栏美化

如果浅浅的背景色也不需要,可以把上面的注释的 / background-color: var(--background-primary); / 给取消注释(去掉开头结尾的 / / 即可) 如何使用 css 请见 Obsidian的CSS代码片段

Huajin

Huajin

Pkmer

Obsidian 样式 - 固定标签页样式美化

右键标签栏的文件名,可以看到有个『Pin』的选项,选择后可以把页面定在标签栏中,通常我们会固定非常常用的页面,例如你的主页等。但是如果固定在那里,很长一条不那么美观,因此写了段 css 用于隐藏该标签页的文字和『Pin』的符号。 使用前: image.png 使用后 image.png css 代码使用方法见 Obsidian的CSS代码片段 如果 pin 的是特定页面,可以用这段 css,然后把 ... 改为你 pin 的页面对应的 data-type 和 aria-label 这段 css 会同时把标题和 pin

Huajin

Huajin

Pkmer

Obsidian 样式 - 标签页标题栏的隐藏

正文上方的标题栏的隐藏 css(不是页内标题,是那个带路径的) image.png 这个标题栏分为两个部分,左侧路径和右侧当前页面的文件名 css .workspace-leaf-content[data-type='markdown'] .view-head

Huajin

Huajin

Pkmer

Obsidian 样式 - 用 Callout 实现的边注(注释)

在 obsidian 中优雅的实现边注

使用 obsidian 自带的 callout 语法,不污染笔记,且用法非常简单。 image.png <center>主题:Obsidian Nord</center> 添加好 css 后,在正文中直接用边注的 callout 即可(如何添加 css 可以看这篇:Obsidian的CSS代码片段) 如果想要左边的边注,可以这样写 如果想要右边的边注,可以这样写 如果想要边注可折叠,可以用 callout 的折叠语法 边注基于 callout 实现,因此可以像 callout 一样使用不同的样式 本

Huajin

Huajin

Pkmer

Obsidian 样式 - 用分割线实现简单分栏

用分割线实现简单分栏

image.png image.png 优点 缺点 代码来自:zamsyt/obsidian-snippets: CSS snippets for Obsidian (github.com) 项目中的 Easy Multi column notes。项目中有演示视频,时长 53s css / Multicolumn Notes v0.5.4 github.com/zamsyt / .markdown-preview-view div:has(hr)+>hr, .markdown-source-vie

Huajin

Huajin

Pkmer

Obsidian 样式 -PLN 主题的 callout

来自于PLN主题的callout样式

css 片段来自 PLN 主题 image.png css .theme-light, .theme-dark { --color-red-rgb: 191, 97, 106; --color-orange-rgb: 208, 135, 112; --color-yellow-light-rgb: 235, 203, 139; --color-yellow-dark-rgb: 228, 184, 96; --color-green-rgb: 163, 190, 140; --color

calmwaves

calmwaves

Pkmer

Obsidian 样式 - minimal 主题 Cards 卡片布局

minimal 主题 Cards 卡片布局

该片段摘自来自 minimal 主题 在 yaml 区用 cssclass 申明 cards 将笔记中的所有 Dataview tables 转换为卡片 Obsidian 样式 - minimal 主题 Cards 卡片布局 Obsidian 样式 - minimal 主题 Cards 卡片布局 要使用排序菜单,请安装 Sortable 插件。这仅与使用数据视图表(而不是项目符号列表)的卡兼容 Obsidian 样式 - minimal 主题 Cards 卡片布局 在 yaml 区用 cssclass 申明 list-car

熊猫别熬夜

熊猫别熬夜

Pkmer

Obsidian 样式 - 简单更改 Excalidraw 工具栏布局

Obsidian 样式 - 简单更改 Excalidraw 工具栏布局

Obsidian 样式 - 简单更改 Excalidraw 工具栏布局 简单改了一下 Excalidraw 布局,优化了一下工具栏的布局摆放。首先,调整 Library 面板的位置,以免遮挡侧边的工具栏。其次,增大 Excalidraw 画板上的图标大小,方便查看或触控屏操作。图形选择工具栏设置了 2 种不同的摆放,布局一是为了方便 Library 的停靠,布局二是方便触控屏或者平板使用时切换图形选择工具。根据需要,可以进一步调整图标大小和布局。 Obsidian 样式 - 简单更改 Excalidraw 工具栏布局 css / 侧边栏的

熊猫别熬夜

熊猫别熬夜

Pkmer

Obsidian 样式:调整图片不同布局样式

Obsidian 样式 - 调整图片不同布局样式,将图片渲染为圆形或者控制图片在文本的左侧或者右侧,可组合。

在整理侧边栏索引界面时,@熊猫别熬夜 帮忙写了一个让图片变圆的 css,后面@熊猫别熬夜 拓展了用法,目前能支持的功能包括: 1. 将图片渲染为圆形。 2. 控制图片在文本的左侧或者右侧。 这两个效果在功能上不会冲突,允许同时使用 注:以下测试图片来自:英国 1927 剧团的话剧《roots》的剧照 Obsidian 样式 - 调整图片不同布局样式 Obsidian 样式 - 调整图片不同布局样式

余月鱼鸽

余月鱼鸽

Pkmer

Obsidian 样式 - 专注标签页边框

模仿Colorful Note Borders插件,针对激活的窗口进行添加边框

模仿 Colorful Note Borders 插件,针对激活的窗口进行添加边框 Obsidian 样式-专注标签页边框

熊猫别熬夜

熊猫别熬夜

Pkmer

Lyrics 插件样式 - 音乐播放界面美化

美化 Lyrics 插件的歌词界面

lyricsObsidian Lyrics 插件可以将 Obsidian 变成一个带有滚动歌词的音乐播放器,美中不足是默认样式外观较为一般,遂根据插件作者的指引进行一些自定义美化设置。 ![](https://cdn.pkmer.cn/images/202312300105522.gif!pkmer)

ProudBenzene

ProudBenzene

Pkmer

Obsidian 样式 - 调整 Html 的 detail 样式为简单评论区

通过修改 Html 语法中的details语法的样式来使它更像一个评论信息。

Obsidian 样式 - 调整 Html 的 detail 样式为简单评论区 通过修改 Html 语法中的 <details>评论区</details> 语法的样式来使它更像一个评论信息。 如果 <details> 在一个段落中可以渲染包括图片甚至是嵌入文档的渲染: Obsidian 样式 - 调整 Html 的 detail 样式为简单评论区 Obsidian 样式 - 调整 Html 的 detail 样式为简单评论区 Obsidian 样式 - 调整 Html 的 detail 样

熊猫别熬夜

熊猫别熬夜

Pkmer

Obsidian 样式 - 悬浮两侧菜单栏

悬浮侧边栏样式,取消了悬浮展开,单纯的以单击键展开,添加透明度,这样笔记内容不会随着侧边栏的展开而移动

灵感来源于 Obsidian样式-实现TiddlyWiki故事河 的悬浮侧边栏样式,取消了悬浮展开,单纯的以单击键展开,添加透明度,这样笔记内容不会随着侧边栏的展开而移动,同时配合 Obsidian样式-缩减栏宽模式下美化笔记内部背景,来进一步美化空白区。 css / Obsidian 样式 - 实现 TiddlyWiki 故事河 / / @settings name: 悬浮两侧菜单栏 id: Floating-side-menu-bar settings: title: 右侧侧边栏悬浮开关 type: class-

熊猫别熬夜

熊猫别熬夜

Pkmer

Obsidian 样式 -Excalidraw 自动隐藏工具栏的 CSS

自动隐藏Excalidraw的工具

该片段来源于 Obsidian 中文社区的 简悟 用户分享,CSS 片段原地址: ![](https://cdn.pkmer.cn/images/202312151510987.gif!pkmer)

熊猫别熬夜

熊猫别熬夜

Pkmer

Zotero 笔记样式美化

Zotero 笔记界面样式美化

Zotero笔记样式美化 CSS .outputwrapper/此属性为全局/ {   font-size: 16px;   color: 3e3e3e;   line-height: 1.6;   word-spacing:0px;   letter-spacing:0px;   font-family: "Helvetica Neue",Helvetica,"Hiragino Sans GB","Microsoft YaHei",Arial,sans-serif;   } li{  /在公众号下,改变不了li符号的属性(如颜色),

wang

wang

Pkmer

code tab 还能这么“玩”

发掘 code-tab 的更多可能性

这篇文章是对 obsidian-code-tab 可以把你的内容转换为具有选项卡切换功能的代码块,就像这个样子: 我的笔记中用了很多 code-tab 代码块,他可以把我的线性文章缩短成一块,对我构建对于某个知识点的框架非常有利 code-tab 还能这么“玩” 虽然用 ob 的核心插件『大纲』或者使用 floating-toc 之类的插件都可以实现快速查阅的功能。但是我更喜欢这种实现方法与 code-tab 这样直接打碎全文,将内容并排展示的方式。原来文中的每个标题都变成了一个标签页,标题与标题之间的递进或者同级的概念也更加清晰。 如

Huajin

Huajin

Pkmer

Dynamic-Highlights 插件的几种使用场景

利用Dynamic-Highlights插件,对一些信息进行突出显示

首先请阅读 Dynamic Highlights 插件的 readme 文档翻译,插件作者介绍了几种使用场景:obsidian-dynamic-highlightsreadme 此前,@Bon 也详细介绍了 Dynamic Highlights 的配置教程和几种使用场景:obsidian-dynamic-highlights 而我在自行探索之后,也有几分使用心得,因此撰写本文来分享我个人的用法,希望对大家有所帮助。 Dynamic Highlights 实现的效果如下图,高亮@及其之后的内容,遇到空格结束 image.png

calmwaves

calmwaves

Pkmer

Obsidian 安卓上利用 CSS 修改界面字体

将ttf文件转为css来自定义字体

安卓手机上自定义字体不能使用系统字体,但是我们可以通过直接将字体文件嵌入到 css 中来实现修改界面字体,以下提供了三种可选方案,任选一种即可。 reference: 简单调用霞鹜文楷字体 - 经验分享 - Obsidian 中文论坛 如果要用思源宋体的话,就是下面这个 css 片段 这里主要有两个参数,一个是 url(xxxx) 里的字体在线地址,一个是 font-family 里的与 url 对应的字体名称,这就需要自己去获取相关资源了。 以霞鹜文楷为例,url 地址来自 【如需网页上嵌入,请看这里】webfont npm

calmwaves

calmwaves

Pkmer

Obsidian 样式:美化高亮样式

Obsidian 样式:美化高亮样式

所谓高亮指 Markdown 语法中被 包裹起来的内容,也就是两个等号包裹的内容会被渲染为高亮格式。 高亮可以帮我们在日常笔记中,快速标记重点。如果你在构建自己的笔记系统,那么我强力建议将斜体,粗体,高亮,进行区分,规划不同的笔记动作与其对应。 不过高亮在默认主题下,高亮样式可能有点单调,如果你希望微调高亮样式,那么参考下面的内容 - 这里我没有特别强化具体颜色样式,因为它们都带有 color 字样,你可以随时参考其他颜色,来让他更加个性化 image.png 启用下面的片段,修改亮色默认下背景颜色为红色 ,黑暗

OS

OS

Pkmer

Obsidian 样式:标题&列表&图片美化 CSS

Obsidian 样式:标题&列表&图片美化 CSS

a7e31a027262284eabb722fd8dbb3cb.png 901ff817838cf2628fee0acaedf2bfa.png - 添加边框 - 添加原角 - 设置最大宽度 - 缩小列表间的缩进,更加紧凑(也可以自己修改 - 增加绿色左侧框 - 在一级标题之间添加分割线 - 二级以下标题字体减小 - 居中 - 色块背景 - 大小设置等,可自行添加后续标题(只设计了两个) - 设置粗体的颜色和背景色 - 设计引用的背景 CSS / 对引用进行设计 / blockquote {

wang

wang

Pkmer

Obsidian 样式:自定义链接前缀图标

自定义链接前缀图标

该样式会根据前缀来给不同格式的文档添加前缀图标: 通过 .internal-link[href=".pdf"]::before 匹配不同文件类型格式,通过修改 content:url() 里面的 SVG 数据的内容可以定义不同文件类型的图标。 css / 如何配置图标参考: Obsidain 样式:美化自定义文件夹图标/ /内部链接/ .internal-link::before { content: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='n

熊猫别熬夜

熊猫别熬夜

Pkmer

Obsidian 样式:修改悬浮预览框的大小

修改悬浮预览框的大小

Obsidian样式:修改悬浮预览框的大小

熊猫别熬夜

熊猫别熬夜

Pkmer

Zotero笔记样式——袖珍Blue Topaz

类 Blue Topaz 主题的 Zotero 笔记界面样式美化

1. 复制 css 文件中的代码 2. 打开 Zotero 设置,转到「高级」,滑到最下面点击「编辑器」按钮 3. 接受风险 4. 在搜索栏中输入 note.css 5. 将复制的 css 代码粘贴到右侧栏中,完成设置 Zotero 笔记样式——袖珍 Blue Topaz 来自 Blue Topaz 主题作者,3f flying fly flies 大大: css h1 { font-size: 1.6em !important; color: 2980b9 !important; margin: 0.2em 0; padding:

ProudBenzene

ProudBenzene

Pkmer

Obsidian 样式:如何实现 Blue topaz 主题时间线样式

Obsidian样式-如何实现Blue-topaz自带类表格时间线样式

image.png

Chenghuang

Chenghuang

Pkmer

Obsidian 样式 : 使用 CSS 为白板增加可选的“标记”功能

Obsidian 样式 : 使用 CSS 为白板增加可选的“标记”功能

分享一下自用 CSS,为白板增加可选的“标记”功能。这只是用于增加对重点内容的关注,不建议过于大量的使用。如果有需要可以使用更专业的工具,例如 Excalidraw。 白板增强.png 在白板中添加卡片,为其增加 cssclasses 属性即可启用相应的功能。嵌入到白板中的笔记文件如果有需要,也可以使用这一方法。 示例: 使用 canvaslabel 可以隐藏卡片的边框和背景,并且无需选中即可与内部的元素交互(例如链接的点击和悬停预览)。可用于添加一些文字或符号的标记,也可以用于不希望直接嵌入而是鼠标悬停查看的一些笔记。该 CS

tk

tk

Pkmer

Obsidian 样式:通过 css 修改安卓上的搜索框宽度

通过css修改安卓上的搜索框宽度,以方便使用前一个后一个按钮

安卓上默认主题下,单篇文章搜索的输入框太宽,导致无法使用【前一个】【后一个】按钮 通过css修改安卓上的搜索框宽度 通过 css 代码修改宽度,将【前一个】【后一个】按钮露出来 通过css修改安卓上的搜索框宽度

calmwaves

calmwaves

Pkmer

Obsidian 样式 - 实时编辑下大纲等级符号居右以及 Border 标题 CSS

实时编辑下大纲等级符号居右以及 Border 标题 CSS

在实时编辑或者源码模式下,编辑标题时的 会出现左右移动,这里提供 2 种更改大纲等级符号的显示方式的 CSS: - 可能会不小心看不到鼠标光标 - 个人比较推荐 Obsidian样式-实时编辑下大纲等级符号居右以及Border标题CSS css .view-content .markdown-source-view .inline-title { align-self: center; } .markdown-preview-view .mod-header .inline-title { text

熊猫别熬夜

熊猫别熬夜

Pkmer

Obsidian 样式:缩减栏宽模式下美化笔记内部背景

美化缩减栏宽模式下的笔记区的空白区域的背景,深浅模式下可以设置不同的网络图片

Obsidian样式-缩减栏宽模式下美化笔记内部背景 在设置的编辑器中进行设置: Obsidian样式-缩减栏宽模式下美化笔记内部背景 可以配合 Editor Width Slider 插件进行调整笔记实际大小的宽度。 Obsidian样式-缩减栏宽模式下美化笔记内部背景 由于阅读和编辑模式的 css 有点不一致,在阅读模式下背景图片可能会遮挡工具栏,这时可通过调整 阅读模式具体图片的高度 的大小来进行一定的调整了。 css / @settings name: 缩减栏框下内部背景 id: background-u

熊猫别熬夜

熊猫别熬夜

Pkmer

Obsidian 样式:引用框样式

obsidian代码框样式美化

在 Markdown 语法中引用语法是在段落前添加一个 > 符号,具体参考 Markdown创建块引用 本文就是针对这个样式进行美化。 基于 Obsidian 的自定义样式来处理,如何自定义样式,查看如何使用 Obsidian的CSS代码片段 默认的引用框是左边一条竖线的形式, image.png 下面再介绍几种引用框样式 image.png css / BLOCKQUOTES / .markdown-preview-view blockquote:before { content: "❝"; font-si

cuman

cuman

Pkmer

Obsidian 样式:实现 TiddlyWiki 故事河

通过 CSS 实现侧边栏悬浮、TiddlyWiki 故事河、自定义题图和题图图标

Pasted image 20231012052909 先上 下载链接,也可以从下方正文中直接复制。 一直以来都想在 Ob 中实现的 TiddyWiki 故事河布局,另外,这个片段也支持手机和平板,同样具有动态高度。缺点是不能更改排序顺序,只能依照打开顺序排序。 Pasted image 20231012052945 CSS / Author: KuiyueRO URL: https://github.com/KuiyueRO/Obsidian-Miner /制作一个瀑布流的CSS/ body{ --ti

阿菜

阿菜

Pkmer

Obsidian 样式:完成任务时如何取消任务文本的删除线

Obsidian 样式:完成任务时如何取消任务文本的删除线

Obsidian 支持任务语法,让我们可以通过勾选框+文本列表的模式,对任务或者时嵌套任务进行管理(具体语法可以参考 Markdown任务列表) 但默认主题和一些主流主题都会在完成任务时,针对任务内容文本进行样式变化,增加一条删除线,有些同学可能会觉得这个样式妨碍阅读。 具体片段方法: 此方法时针对完成任务的设置,如果你的主题还有其他任务状态样式,可以参考下面语法灵活修改。

OS

OS

Pkmer

Obsidian 样式:点击图片长按放大

Obsidian 样式:点击图片长按放大

可以在不使用插件的情况下,支持图片点击放大的效果 1. 这个功能用「鼠标点击」来进行使用场景的区分,并不绝对适配,但在常用设备上是没问题的 2. 功能是鼠标点击图片后,长按维持放大,松开即恢复原有格式,主要用于查看图片 3. 对白板以及 PDF 查看均做了设置,避免应用放大功能,但仍有待优化的地方 4. 设置里查看主题或者插件时点击左侧图片会应用放大,目前没有找到如何屏蔽 5. 希望有大佬能够对本功能进行进一步优化~ 6. 有需要的话还是挺好用的哈~ image.png image.png css @media (hover:

宝藏彬少

宝藏彬少

Pkmer

Obsidian 样式:将状态栏变为悬浮

Obsidian 样式:将状态栏变为悬浮

(来自主题 AnuPpuccin) 开启片段后,状态栏平时处于隐藏状态,只有当鼠标伸到原状态栏的位置,才会使状态栏出现。 iShot2023-08-2616.37.22 AnuPpuccin/snippets/floating-status-bar.css css / AGPLv3 License Floating Status Bar Author: AnubisNekhet Note: If you decide to implement it in your theme or redistribute it, please

ProudBenzene

ProudBenzene

Pkmer

Obsidian 能像其他笔记样分栏嘛 MCL Multi Column

Obsidian 能像其他笔记样分栏嘛 MCL Multi Column

下载安装 地址。 image.png ![image.png](https://cdn.pkm

OS

OS

Pkmer

Obsidain 样式:美化自定义文件夹图标

Obsidain 文件图标美化 - 自定义文件夹图标

自定义优化文件管理器中的文件夹样式图标 cover 方案 [!NOTE] 下面的步骤针对所有的文件夹和文件图标修改。有其他需求(修改指定文件夹的图标)则需要自行分析得到文件夹元素的选择器。 [!warning] 为了避免对默认(主题) 样式造成侵入性,建议使用 css snippets 进行样式的设置。比如在 .obsidian/snippets 文件夹下创建一个 .css 文件,假设名为 custom-folder-icon.css。 ![](https://cdn.pkmer.cn/images/c0842

Nathaniel

Nathaniel

Pkmer

Obsidian 样式:使用纯 CSS+HTML 实现分栏

使用 CSS+HTML 实现分栏

使用纯 html 的好处是标签高亮便于查看且视图相对友好 当然使用 DataViewjs 的 el 功能也可以,这里不做示例 ![Pasted image 20230610172223](https://cdn.pkmer.cn/images/Pasted%20image%20202306101

darkluna999

darkluna999

Pkmer

Obsidian 样式:美化代码域对编程语言的样式展示

美化代码域对编程语言的样式展示

有很多同学在自己学习,或者本职工作,甚至是接触 Obsidian 后,对编程产生了很大兴趣,但又对 Obsidian 默认支持的语法高亮方案不够满意,觉得样高亮过于素雅。 就会产生疑问有无方法,自己定义样式 以下代码可以对所有编程语言或者代码域里的内容生效,而非针对不同编程语言的高亮方案。 但是统一的高亮配色方案,可能会让很多同学觉得很舒服。 image.png 如何使用自定样式的方法,可以参考 Obsidian的CSS代码片段(2 步安装自定义样式) CSS .cm-hmd-codeblock.cm-keyword {

OS

OS

Pkmer

Obsidian 样式:Canvas 卡片美化

Obsidian 样式:Canvas 卡片美化

canvas 是 Obsidian 的白板插件,默认的卡片框看起来比较单调,可以对白板卡片做一定的美化。 canvas 卡片文字默认是左居中的,不太美观,可以让卡片文字默认居中。 有时候分享白板样式的时候需要隐藏自己信息,这就用到了隐私模式。 image.png 但 Obsidian 的隐私模式只对英文有效,英文会自动打码,但中文却打码了个寂寞,经过 css 片段修复,完美解决了这个问题。效果如下: 代码块相关样式middle.png css / @Author: cumany cuman@qq.com @Sour

cuman

cuman

Pkmer

Obsidian 样式:DataView 在 table 视图下标签出现错位断裂的修复

DataView 在 table 视图下标签出现错位断裂的修复

直接激活 修复标签换行问题,取消标签块前的无序列表标志 1. div.block-language-dataview.node-insert-event table td ul 这一选择器表示选择 DataView 表格 - 表格体中无序列表部分 2. list-style: none 表示列表样式,使用 none 则无额外标志 3. flex-direction: row-reverse 表示倒序序列排序 1. .tag 为类 [^1] 选择器,即所有标记为

darkluna999

darkluna999

Pkmer

Obsidian 样式:自定义选中文本部分高亮颜色

自定义选中文本部分高亮颜色

直接激活 ![](https://cdn.pkmer.cn/images/Pasted%20image%2020230608175212.png!pkmer) - 实际上他与本行代码的作用无关,但他会增加此行属性的渲染权重 - CSS 层叠在渲染时,每个块描述越精准则权重越高,属性会向下进行覆盖,类似 PhotoShop 的图层效果,而 !important 则是在最终渲染时增加对应属性的权重

darkluna999

darkluna999

Pkmer

Obsidian 样式:Calendar 插件的样式修改

Obsidian 样式:Calendar 插件的样式修改

image.png css / 当日记frontmatter区域中的标签中包含 flagged 标签时,日历中会显示星标/ color: var(--text-error) } font-weight: bold !important } content: url('data:image/svg+xml; utf8, <svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/x

cuman

cuman

Pkmer

Obsidian 外观:1.4 Properties 新特性如何在阅读模式下隐藏

Obsidian 外观:1.4 Properties 新特性如何在阅读模式下隐藏

新的 Obsidian 更新带来了很多惊喜,还有更强的稳定性。 但是一些老的示例库仓库,还有 snippets 片段就会失效 比如 BT 示例库中小伙伴就会提问,更新后出现了属性交互菜单影响展示的情况 image.png450 依然可以通过 cssClass 进行处理 在 snippets 下新建样式文件,并输入如下内容 保存成 后缀名.css,文件名大家随意 然后在 Obsidian 设置 -外观 中找到并打开 最后,在你需要隐藏的页面,新增 cssClass 属性,并输入 noprop,即可

OS

OS

Pkmer

Obsidian 样式:Canvas 样式修改及增强卡片的显示效果

Canvas 样式的修改及增强卡片的显示效果

Obsidian样式-Canvas样式的修改及增强卡片的显示效果1000 c

熊猫别熬夜

熊猫别熬夜

Pkmer

Obsidian 样式:编辑模式代码块显示行号

代码块在编辑模式显示行号

Obsidian 作为 md 文档编辑器,写代码块本来就不是强项,无法跟专业的代码编辑相比,比如代码块无法显示行号。本文通过 css 的方法实现在编辑模式下显示代码行号 ,但因为受限于 Obsidian 的渲染机制,如果代码长度超过一屏幕,代码行号会被重置,也算一个瑕疵。 image.png 具体代码片段如何使用参考 Obsidian的CSS代码片段Obsidian css代码片段 css .HyperMD-codeblock-begin { counter-reset: line-numbers; } .HyperMD-

cuman

cuman

Pkmer

通过 css 在移动端右下角添加源码和阅读转换按钮

通过 css 在移动端右下角添加源码和阅读转换按钮

来自 things主题,右下角添加按钮,点击即可切换源码模式和阅读模式 QQ图片20230712223334 css / / / Mobile toolbar button / / / body.is-mobile:not(.floating-button-off):not(.advanced-toolbar) .view-action:nth-last-of-type(2), body.is-mobile:not(.floating-button-off):not(.advanced-toolbar) .view-act

calmwaves

calmwaves

Pkmer

Obsidian 样式:自定义大纲缩进线样式

Obsidian样式:自定义大纲缩进线样式

大纲可以帮助我们简单梳理带有层级结构的框架,整理自己的思路概况。 但是默认样式的大纲线略微有些纤细,在深色主题下可能不够明显,除了通过彩色大纲线进行优化外,还可以优化本身的粗细来实现。 CSS /实时编辑模式/ .markdown-source-view.mod-cm6 .cm-indent::before { border-right: 1px solid var(--indentation-guide-color) !important; } /阅读模式/ .markdown-rendered.show-indentati

OS

OS

Pkmer

Obsidian 样式:自定义待办图标

Obsidian 样式:自定义待办图标

- [T] 示例待办样式 Pasted image 20230610160521 CSS li[data-task="T"] input:checked { --checkbox-marker-color: none; background-color: green; -webkit-mask-image: url(" data:image/svg+xml,<svg fill='none' stroke='curr

darkluna999

darkluna999

Pkmer

Obsidian 样式:美化行内代码样式

Obsidian 样式:美化行内代码样式

行内代码是一种常见的书写方式,比如我们读书时候,需要在文字中针对特殊文本进行着重强调,又或是需要显示重点的文字内容。 你一定在一些参考书,比如数学公式,特殊的文字内容中见过这样。 - 这里我没有特别强化具体颜色样式,因为它们都带有 color 字样,你可以随时参考其他颜色,来让他更加个性化 CSS /实时编辑/ .markdown-source-view span.cm-inline-code { padding:4px; border-width:1px; border-style: solid; border-rad

OS

OS

Pkmer

Obsidian 样式:段落首行增加缩进

Obsidian 样式:段落首行增加缩进

自小陪伴我们的首行缩进,是一个很多人的书写阅读习惯。虽然随着新网络媒体盛行,似乎顶格布局成为了时下流行的方式。时代在发展,现在电子书、网络媒体盛行,越来越多的网站通过采用增加段间距的方式来进行段落之间的区分,摒弃锻炼首行缩进,尤其是你看到了微信和一些软件方面的新媒体,从美学上来说不符合对齐的规则,一些纸媒也开始尝试用增加段间距的方式来替代首行缩进。 - 效果(支持实时编辑和阅读模式) image.png856 CSS div.cm-line:not(.HyperMD-header) { text-indent: 2e

OS

OS

Pkmer

Obsidian 样式:表格(Table)样式建议修改方法

Obsidian 样式:表格(Table)样式

Markdown 的表格展示形式一般比较单一,有必要通过 CSS 实现加强 Markdown 的表格展示效果。 image.png image.png css /table hover/ :is(.markdown-preview-view,.markdown-rendered,.markdown-source-view) td:hover, :is(.markdown-prev

cuman

cuman

Pkmer

Obsidian 样式:文件浏览器样式

Obsidian 样式:文件浏览器样式

Obsidian 自带的文件浏览器,样式单一,有很大的改造余地,通过 css 可以让文件夹变的更醒目更个性化。 根据自己的文件夹名称,把名称写到 css 中就可以自定义文件夹图标,其中文件夹图标使用的是 svg 格式,iconfont-阿里巴巴矢量图标库](https://www.iconfont.cn/) 这里有很多图标可供选择。css 中 svg 图标需要转成 base64 格式才能正确解析,通过这个网页实现转换 [SVG to CSS converter SVG Backgrounds 假设这里的文件夹名称为 000 In

cuman

cuman

Pkmer

Quickadd 结合 CSS 实现挖空复习

Quickadd 结合 CSS 实现挖空复习

我有个转换挖空的 css 文件,它的作用是将高亮语法的文字遮挡住,当鼠标放在上面就能正常显示;实际使用过程中,我们有时候需要挖空辅助记忆,有时候需要使用高亮突出重点,这样我们就需要频繁地切换这个片段,一般有两种方法进行这样的操作: 1. 打开设置 → 外观 → css 代码片段切换; 2. 下载 MySnippets 在右下角状态栏直接切换。 以上两种做法后者更快更简单一些,但还是不能一步到位,作为一个懒癌后期患者在想,能不能给 css 片段绑定一个快捷键达到瞬间切换的目的,随后我就跑到了 Pkmer 社群里面请教大佬,@锋华大佬答应帮我写

Mon

Mon

Pkmer

Obsidian 样式:建立书籍电影的卡片化视图

Obsidian 样式:建立书籍电影的卡片化视图

Obsidian 被很多人认为是“All in one”的绝佳选择,抛开主观感受不谈,Obsidian 的可玩性和自定义自由度,确实是很多同类软件,应用无法比拟的,这是它的闪光点之一。 但是很多人因为不太容易入门折腾,对别人效果心驰神往,又对高门槛望而却步。比如今天要介绍的,将书籍、电影生成卡片墙。 很多人有这样的需求,详细是看到 Minimal 和 Blue-Topaz 的一些示例库,其中好看的卡片墙。 比如: image.png 明明已经按照示例库中 dataview 写好了代码,一字不差,但是始终无法达成上面的卡片效果。

OS

OS

Pkmer

Obsidian 样式:待办事项美化复选框

Obsidian 样式:待办事项美化复选框

待办事项或者觉任务列表,是 Obsidian 在知识管理工具上提供的优质特性之一。默认样式,使用圆角矩形复选框 + 待办事务文案组成。 你可以通过使用不同的社区主题来改善这个复选框样式,让它看着与众不同,当然也可以使用 CSS 来完成这点。 如果需要将圆角矩形复选框变为圆形,可以参考下面样式; 样式使用方法,参考 Obsidian的CSS代码片段 效果 image.png CSS input[type="checkbox"], .cm-formatting-task { -webkit-appearance: none;

OS

OS

Pkmer

Obsidian 样式:待办任务完成样式美化

Obsidian 样式:待办任务完成样式美化

笔记软件除了能让我们流畅的书写,聚焦产出之外,还有集成了事务管理的能力,最简单某过于使用任务列表来完成一些日常的待办记忆。 但是有些主题和样式总是不那么令人满意,下面内容就收集了相关的任务完成的想过效果信息 这是一些主题,或者主题中某些特殊配置方案引起的。 如果你喜欢那个主题,但是又想增加任务代办的完成删除线,那么可以参考下面代码

OS

OS

Pkmer

Obsidian 样式 - 标题栏样式美化

Obsidian标题栏样式美化

Obsidian 默认的标题栏会占用一部分屏幕空间,对笔记本用户来说,希望标题栏保留功能的同时尽可能不占用空间。 应用片段的效果如图,可以看到默认的标题栏移到了左侧并处于悬浮状态。 56.gif css / Floating Tab Header With inline title enabled, it seems a waste to take up vertical space of the 'view header' especially if you don't use the back/forwa

cuman

cuman

Pkmer

Obsidian 样式 - 标签页 Tab 样式

Obsidian标签页美化,tab页美化

自从 Obsidian 实现了标签页后,美观度有一定的提升,标签页越来越像浏览器了,本文就是对标签页进行美化。 应用片段的效果如图,可以看到默认的标签页变成了按钮样式。 56.gif css / Commpact Tabs Cleaner, smaller tabs with hidden buttons https://github.com/replete/obsidian-minimal-theme-css-snippets .workspace .mod-root .workspace-tab-he

cuman

cuman

Pkmer

Obsidian 样式:隐藏块引用 ID

Obsidian 样式:隐藏块引用 ID

数字化笔记的好处,就是在我们思考、产出、整理时候,可以跨越物理的限制,将笔记与笔记,段落与笔记,进行各种层级上的组合和关联。 笔记软件也会贴心的给我们提供这些链接的提示。但如果你希望隐藏这样的提示,希望笔记的显示更加干净纯粹,那么可以参考下面方法 参考样式:

OS

OS

Pkmer

Obsidian 样式:如何自定义段落前后间距

Obsidian 样式:如何自定义段落前后间距

Obsidian 虽然没有块的概念,但是具有类似文本编辑段落的形式。但有时候这种段落之间的间距,会让我们有点不适应。 如果你希望段落之间能像 Word 一样可视化调整,那么希望下面内容可以帮助你。 CSS body { --paragraph-margin-top:10px; --paragraph-margin-bottom:5px; } div:not(.HyperMD-header,.HyperMD-list-line).cm-line { padding-top:var(--paragrap

OS

OS

Pkmer

Obsidian 样式:多彩的 tag 样式

Obsidian 样式:多彩的 tag 样式

标签(tag)是大家喜欢的管理方式方法,它打破了文章只能线性,和总分联系的方式,可以让一篇笔记,隶属于多个主题或者元素。 但是如果你活用标签较多,标签包含了主题,又包含了进度,甚至时间,那么可能单一配色的主题,就无法满足你的管理要求,或者是便利性要求了。 这里我们整理范例了一些修改方法,供大家参考: CSS /整体修改标签的外观样式/ .tag { background-color: var(--text-accent); border: none; color: white; font-size: 11px;

OS

OS

Pkmer

Obsidian 样式:Callout 样式

Obsidian 样式:Callout 样式

Obsidian 的 callout 因为可以自定义 class 所以配合 css 可以实现各种样式,属于 DIY 比较丰富的。下面举几个 callout 的改造例子,抛砖引玉。 image.png 其中图标代码名称从这里可以选择 Lucide image.png 比如左边是图片,右边是表格的左右分栏分布。

cuman

cuman

Pkmer

回归原始的 Obsidian 图标

Obsidian图标还原,还原旧版图标

88.gif523 Obsidian 根据单词的字面意思 " 黑曜石,是一种常见的非晶质宝石、火山晶体 ",所以当打开 Obsidian 软件 自然会跟宝石联系到一起,原始的 Obsidian 的图标看起来就是宝石,之前很少有关于图标的讨论。当 Obsidian 1.3.5 启用了全新的图标 Obsidian全新LOGO更换 后, 一时间群里都是关于图标的讨论,因为跟原来的图标设计相比风格变化挺大的,于是就有了回归原始图标的想法。 Obsidian 的图标主要存在于软件内和应用程序中,其中软件内的 logo 可以通过 css 解决。应用程

cuman

cuman

Pkmer

Obsidian 样式:网址前自动加图标

Obsidian 样式:网址前自动加图标

这个片段可以在预览文档时对网址识别,并加上网站的 Logo,提高网址的识别度。 image.png 可以去 Icon Sets • Iconify](https://icon-sets.iconify.design/) 这里选图标,然后在这里 [URL-encoder for SVG (yoksel.github.io) 转换为 base64 格式就可以了 css / Resources to help with icons: Search for icons: https://iconify.design/icon-sets/

cuman

cuman

Pkmer

Obsidian 样式:编辑模式下当前行高亮

Obsidian 样式:编辑模式下当前行高亮

Obsidian 默认主题 在编辑模式下,没有当前行高亮功能,可以通过下面片段实现。为了达到更好的效果,可以在 Ob 中开启 编辑器-显示行号 设置项。 image.png

cuman

cuman

Pkmer